electronic traffic aid - Spanish English Dictionary